computation model